class_name BehaviorTreeNode
extends RefCounted


enum NodeState {
    SUCCESS,
    FAILURE,
    RUNNING
}



func _on_enter():
    pass


func _on_exit():
    pass


func _tick(_delta: float) -> NodeState:
    return NodeState.FAILURE
